traffic blocks - Alemán Inglés Diccionario